cmake_minimum_required(VERSION 3.5)

project(googletest-download NONE)

if (USE_GITEE_GTEST)
  set(GTEST_REPO_ADDRESS "https://gitee.com/mirrors/googletest.git")
else ()
  set(GTEST_REPO_ADDRESS "https://github.com/google/googletest.git")
endif()

include(ExternalProject)
ExternalProject_Add(googletest
  GIT_REPOSITORY    ${GTEST_REPO_ADDRESS}
  GIT_TAG           v1.14.0
  GIT_SHALLOW       TRUE
  SOURCE_DIR        "@CMAKE_CURRENT_BINARY_DIR@/googletest-src"
  BINARY_DIR        "@CMAKE_CURRENT_BINARY_DIR@/googletest-build"
  CONFIGURE_COMMAND ""
  BUILD_COMMAND     ""
  INSTALL_COMMAND   ""
  TEST_COMMAND      ""
)
